package com.wing.cabinet.model.request;

import com.wing.mybatis.common.BaseEntity;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.experimental.Accessors;

/**
 * 权限组成员表Form
 *
 * @author
 */
@Data
@NoArgsConstructor
@Accessors(chain = true)
public class AuthorityMemberForm extends BaseEntity {

    /**
     * ID
     */
    private Long id;

    /**
     * 创建者
     */
    private Long creator;

    /**
     * 修改者
     */
    private Long modifier;

    /**
     * 创建人
     */
    private String creatorName;

    /**
     * 修改人
     */
    private String modifierName;

    /**
     * 权限管理id
     */
    private Long authorityManageId;

    /**
     * 企业id
     */
    private Long enterpriseId;

    /**
     * 企业名
     */
    private String enterpriseName;

    /**
     * 岗位id
     */
    private Long positionId;

    /**
     * 岗位
     */
    private String positionName;

    /**
     * 用户id
     */
    private Long userId;

    /**
     * 用户名
     */
    private String userName;

    /**
     * 工号
     */
    private String jobNumber;

    /**
     * 手机号
     */
    private String phone;


    public interface Add{}

    public interface Update{}

    /**
     * 部门id
     */
    private Long deptId;

    /**
     * 部门名
     */
    private String deptName;
}
